
using System;
using QdbUnit.Extensions;
using QdbUnit.Extensions.Fixtures;
using QdbUnit.Fixtures;
using Qdb.Tests.Common.Events;

namespace Qdb.Tests.Common.Events
{
	public class ExceptionPropagationInEventsTestSuite : FixtureBasedTestSuite, IQdbTestCase
	{
		public override IFixtureProvider[] FixtureProviders()
		{
			return new IFixtureProvider[] { new QdbFixtureProvider(), ExceptionPropagationInEventsTestVariables
				.EventProvider };
		}

		public override Type[] TestUnits()
		{
			return new Type[] { typeof(ExceptionPropagationInEventsTestUnit) };
		}
	}
}
